Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 NEW CHURCH ROAD Detached £1,225,000 1 Sep 2021
32 NEW CHURCH ROAD Detached £1,540,000 31 Mar 2023
34 NEW CHURCH ROAD Detached £850,000 16 Jan 2013
38 NEW CHURCH ROAD Detached £837,500 31 Aug 2010
40 NEW CHURCH ROAD Detached £1,300,000 4 Apr 2011
42 NEW CHURCH ROAD Detached £990,000 31 Jan 2020